electric generators - Turco Inglés Diccionario